<?php


require_once("funcionesBase.php");


$unaTabla=$_GET['tablaAModificar'];

echo '				<div class="modal fade" id="modeloMensaje" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
						<div class="modal-dialog moMensaje">
							<div class="modal-content moMensaje" id="cuerpoMensaje">
								
							</div>
						</div>
					</div>';


echo '				<div class="modal fade" id="modeloNuevaTabla" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
						<div class="modal-dialog moNuevaTabla">
							<div class="modal-content moNuevaTabla" id="cuerpoNuevaTabla">
								
							</div>
						</div>
					</div>';


 


	echo '
		<div class="alert alert-info alert-dismissable">
			<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
			<strong>[
			<IMG SRC="img/img_info.png">
			Información ]</strong> En esta sección puedes modificar la estructura de las columnas de una tabla.
		</div>

		
		<div class="panel panel-primary tdCentrado ">
				<div class="panel-heading">
				
					<div class="row">
						<div class="col-md-6">';
	echo '<strong>Nombre de la tabla: </strong><em>'.'</em>'; 
	echo '&nbsp;&nbsp;<span class="badge">'.$unaTabla.'</span>
							</div>
							<div class="col-md-14 tdDerecha">
								<button id="btnNuevaColumna" type="button" class="btn btn-success tdDerecha btn-sm" 
								data-toggle="modal" data-target="#modeloNuevaTabla" >
											<span class="glyphicon glyphicon-plus-sign"></span>
											Nueva columna
								</button>
							</div>
						</div>
						
					</div>
					<table class="table table-striped table-hover table-bordered table-condensed">
                        
                        <tr>
							<th>Nombre de columna</th>
							<th>Tipo</th>
							<th>Longitud</th>
							<th>Valores Null</th>
							<th>Clave primaria</th>
							<th>AutoIncrement</th>
							<th>Acciones</th>
                        </tr>
					';
		$columnas= getColumnas( $unaTabla );
		while($unaColumna = mysql_fetch_array($columnas)) {
					echo	'<tr>';
					echo	'<td>'.$unaColumna['Field'].'</td>';
					echo	'<td>'.getNombreTipo($unaColumna['Type']).'</td>';
					echo	'<td>'. getLongitud($unaColumna['Type']).'</td>';
					
					if ( $unaColumna['Null'] == "NO" )
					{
						echo	'<td><IMG SRC="img/img_x.png"></td>';	
						
						}
					else
					{
						echo	'<td><IMG SRC="img/img_ok.png"></td>';		
						}
					
					
					
					if ( $unaColumna['Key'] != "PRI" )
					{
						echo	'<td><IMG SRC="img/img_x.png"></td>';	
						
						}
					else
					{
						echo	'<td><IMG SRC="img/img_ok.png"></td>';		
						}
					
					if ( $unaColumna['Extra'] != "auto_increment" )
					{
						echo	'<td><IMG SRC="img/img_x.png"></td>';	
						
						}
					else
					{
						echo	'<td><IMG SRC="img/img_ok.png"></td>';		
						}
					

					
					echo '<td>
								<div class="btn-group">
									<button type="button" class="btn btn-primary btn-sm" '.
									'id="modificarColumna'.$unaColumna['Field'].'" data-toggle="modal" data-target="#modeloNuevaTabla">
										<span class="glyphicon glyphicon-edit"></span>
										Modificar columna
									</button>
									<button type="button" class="btn btn-danger btn-sm" '.
									'id="eliminarColumna'.$unaColumna['Field'].'" data-toggle="modal" data-target="#modeloMensaje">
										<span class="glyphicon glyphicon-trash"></span>
										Eliminar
									</button>
								</div>
					
					</td>';
					
                    echo '</tr>';	

echo '
	<script>	
	$( "#eliminarColumna'.$unaColumna['Field'].'" ).mousedown(function() {
		$( "#cuerpoMensaje" ).load("elColumna.php?tabla='.$unaTabla.'&columnaAEliminar='.$unaColumna['Field'].'");
	});
	
	$( "#modificarColumna'.$unaColumna['Field'].'" ).mousedown(function() {
		$( "#cuerpoNuevaTabla" ).load("modColumna.php?tabla='.$unaTabla.'&columnaAModificar='.$unaColumna['Field'].'");
		
	});
	
	</script>
';
					
		}
		echo '</table>';		
		echo '</div>';

		


		
echo '
	<script>	
	$( "#btnNuevaColumna" ).mousedown(function() {
		
		var tabla= "'.$unaTabla.'";
		$( "#cuerpoNuevaTabla" ).load("nuColumna.php",{ta : tabla});		
	});
	
	</script>
';

?>

